make demands of - Francés Inglés Diccionario